Introduction | General Helpline Q&A Directory 

Better searching with Windows file finder

How do I find a particular file that I know is in either a ZIP or CAB archive file, without knowing exactly which ZIP or CAB file? For instance, how do I find a particular INF file that could be in any one of the many CAB files on the Windows CD-ROM? Trying to look through all of them would be a chore I'd prefer to avoid.

There are two issues here: searching for files by filename, and searching for files by contents. We'll start with the filename search. Both the ZIP and CAB compression formats store filenames as plain, uncompressed ASCII text, so you can use any file search program to identify the archive.

To use Windows' own File Finder, select Start, Find, Files or Folders. In the 'Named' field under the Name & Location tab, enter *.cab; *.zip. Include the appropriate path in the 'Look in' field. Enter the filename you're looking for in the 'Containing text' field (in Windows 95, you must click the Advanced tab to get to this field). Press Enter or click Find Now. You'll get a list of every archive containing a file with that name.

Unfortunately, if you don't know the filename, Windows' File Finder is of no use to you. It simply can't find text in a file that's within another file. Luckily, some utilities can (for ZIP files, anyway; we know of none that searches within CAB files).

One such utility is BigSpeed Zipper, a shareware program you can download from (www.bigspeedsoft.com). It's a basic compression program with one unique feature: you can search for files and text in all Zip packages on your PC. Simply click the Locator button and you get an easy-to-use tool for searching Zip packages for files and text. You can search using a variety of filters such as date and size, and the results are shown in a clear list. A right-click menu then lets you view and extract files.
 © 2002 PC Advisor